See all Activity Place in Mahabaleshwar Mahabaleshwar for: Adventure, Food And Dining, Art And Culture, Nightlife, Spa, History, First Timers, Family, Romance, Shopping Venna Lake Mahabaleshwar, India About 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. Add to Wish List