Designed by
Title
Venna lake in Mahableshwar, Maharashtra #203720405
Description
Venna Lake is one of the tourist attractions of Mahabaleshwar in Maharashtra state in India. The lake was constructed by Shri Appasaheb Maharaj, who was Raja of Satara in 1842.