Udaisagar Lake, lake in Udaipur district, India
Udaisagar Lake is a large body of water in Udaipur formed by damming the Berach River, spanning across hills and open areas. Along its shores stand old temples and structures that date back centuries, creating a layered landscape of water and stone.
The lake was built in 1565 by Maharana Udai Singh II to provide water for the city and secure the region's water supply. Over the following centuries, the lake became witness to key moments in Rajasthan's territorial history.
The temples on the lake's shore date back centuries and shape how locals connect with the water as a sacred space. Visitors can see the detailed carvings on temple walls and notice how people still come here for prayer and reflection.
The lake sits close to Udaipur city and can be reached by car or on foot, with early mornings and late afternoons offering the most pleasant visits. Small guesthouses and food stalls operate nearby, and boat rentals allow visitors to experience the water from different vantage points.
Early in the morning, fishermen can be spotted working from simple boats using methods passed down through generations in their families. These quiet moments reveal how people here still maintain a close bond with the water and the rhythms of nature.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.