Venna Lake is a beautiful man-made lake in Mahabaleshwar, a popular hill station in Maharashtra. The lake was constructed in 1942 by Shri Appa Saheb Maharaj, who was the ruler …
Venna Lake is a beautiful man-made lake in Mahabaleshwar, a popular hill station in Maharashtra. The lake was constructed in 1942 by Shri Appa Saheb Maharaj, who was the ruler …