Chirma Devi Waterfall

4.20 (95)
4th
Water Fall
Chirma Devi Waterfall
Chirma Devi Waterfall

Chirma Devi Waterfall - Location details

Chirma Devi Waterfall, Thane, Maharashtra

Chirma Devi Waterfall - History details

The Chirma Devi Waterfall is a hidden gem located in the Kasarvadavali area of Thane, nestled within the Yeoor Hills of the Sanjay Gandhi National Park. It is particularly popular during the monsoon season for its lush greenery and serene environment.

Reviews

4.20
(95)
Top