Notes

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

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