Temghar Dam , Lavasa
About Temghar Dam
Temghar Dam lies in Lavasa, India’s first planned hill station and is built on the Mutha River. A day long trip can be relaxing, though it is difficult not to get drenched (monsoon or not). The weather is absolutely breathtaking and driving around or indulging in roadside snacks like roasted corncobs are good options. A few adventure sports options are also available throughout the year, like rappelling, paintball and rock climbing.