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.....Wikipedia
© 2017-18 www.hotelsmahabaleshwar.co.in All Rights Reserved.