A scenic artificial lake located near Lonavala in Maharashtra, popular for camping, boating, and picturesque sunset views surrounded by hills and historic forts.
1 trip