Waterfall is a wondrous project which rests surrounded by mountains a few kms away from the actual town of Lonavala. Surrounded by magnificent waterfalls, this project is ruled by nature's richness. Located on the foothills of Tungarli mountain, Waterfall promises a soothing atmosphere throughout the year. |