Nangartas Waterfall
If your idea of an ideal nature getaway is to spend a couple of days in the hill station of Amboli, Nangartas Falls awaits you with the glory of nature. Counted among the most promising Maharashtra waterfalls, Nangartas Falls is a nature lover’s delight because the place is far away from all kinds of pollution and offers an experience that will revive your senses.
The stream falls from a height of 40 feet into a ravine that is 10 feet in height. Since it is located just off the highway, you can reach here without much struggle. The best time to visit Nangartas Falls is from July to October when the green environment and roar of the stream will leave you speechless.