Fateh Sagar Lake, Udaipur July 13, 2011 by Shantha Leave a Comment Fateh Sagar Lake is an artificial lake situated to the north of Lake Pichola in Udaipur. The lake was built in 1678 by Maharana Jai Singh. Heavy rains damaged the lake bund and the lake was renovated … [Read more...]