Photos of Temghar Dam
About Temghar Dam
Far From City: 3 out of 5Places To Visit in Lavasa
Cost:
About Temghar Dam
Weather:
Open Time:24 hours
Cost:No entry fee