
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.