Fateh Sagar is a beautiful lake in Udaipur among all 128 lakes in India, situated in North West portion of the city.�It is all-time favorite places for Udaipuries as well as a most beautiful tourist attraction. Cafes and restaurants around the lake make it a perfect spot for food lovers.