Largest Artificial Lake

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

Which is the largest Artificial Lake in India?

Subjects

Tags