India
Gugulshi is a scenic waterfall and trekking destination near Mumbai, Maharashtra, known for its natural beauty and refreshing water cascades amidst lush greenery.