ALSO READ: From Rann Of Kutch To Pangong Lake: Discover India’s Best Astrotourism Destinations Naneghat Waterfalls is a beautiful and serene place located in Sahyadri range of Maharashtra.