Umbrella Falls

About Umbrella Falls

Bhandardara Umbrella Falls is a waterfall located in Ahmednagar district, Maharashtra, India. The waterfall is about 153 metres (502 ft) high and is a major tourist attraction in the region.

FAQ's on Umbrella Falls

Help & Support

Call Us Now

+91-8069145442

Copyrights © 2022 TripClap. All Rights Reserved