Venna Lake is one of the tourist attractions of Mahabaleshwar in Maharashtra state in India. This lake was constructed by Shri Appasaheb Maharaj, who was King of Satara in 1842.
Share On Social:
Facebook
Twitter
Pinterest
WhatsApp