Chirma Devi Waterfall
4.20
(95)
4th
Water Fall
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)