Fatehsagar Lake is the pride of all lakes in Udaipur and is located in the heart of the city. The lake is a majestic gem of Udaipur. Not only tourists but even locals visit the lake daily. Nothing is more peaceful and relaxing than sitting in front of the lake and...