Venna Lake

Venna Lake: A Scenic Man-Made Lake in Mahabaleshwar

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 of Satara at that time. The lake was built to provide water to the nearby areas of Mahabaleshwar. The lake is spread over an area

Venna Lake: A Scenic Man-Made Lake in Mahabaleshwar Read More »