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








Destination data helps you shortlist trips quickly. Refreshed periodically.