Tour Packages

How to reach Dhebar Lake

Hotels in Udaipur ยป Dhebar Lake

Dhebar Lake

Dhebar Lake is Asia's second-largest artificial lake. It is located in the Udaipur District of Rajasthan state in western India. Wikipedia