See all Activity Place in Mahabaleshwar
Venna Lake
Mahabaleshwar, IndiaAbout
Venna lake is one of the major tourist attractions of Mahabaleshwar in Maharashtra state in India. The lake was constructed by Shri Appasaheb Maharj, who was Raja of Satara in the year 1842.