Updated on May 21, 2025October 14, 2024Guides India MaharashtraKhandi Waterfalls Pune: Where Nature’s Beauty Meets Force Khandi Waterfalls is a stunning natural wonder set in the heart of the Sahyadri mountains in Maharashtra.