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 »

