Things To do in Lavasa


Located 40 kilometers from Pune, Temghar Dam is a massive structure built on the river Muthu in Maharashtra. Serving as a vital water supply for the city, the dam also provides a breathtaking panoramic view of the Temghar reservoir and the surrounding city. This picturesque site is a popular spot for both tourists and locals to enjoy picnics and take in the natural beauty.

Read Less

Avathi Recommendations For You

Nearby Attractions