AnandWadi and Tapalwadi are two waterfall which are situated at the base matheran hill station and peb fort.There are numerous waterfall but these two are famous and non crowded. Most of the people don't know about this waterfall.
How To go ?
Reach Neral Station and ask any one about these waterfall.
When to go?