Udaipur

Dhebar lake is located in Udaipur (Rajasthan) of India.

Dhebar/Jaisamand Lake, Udaipur (Rajasthan) is the largest Artificial Lake of India.

Udayeshwara Temple is located in Udaipur.

Subjects

Tags