Lakes of Udaipur

Fateh Sagar Lake, Udaipur

Fateh Sagar Lake is an artificial lake situated to the north of Lake Pichola in Udaipur. The lake was built…

Lake Pichola

Lake Pichola in Udaipur is one of the most popular lake in the world. Lake Pichola was built by Pichhu…