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
Q9: I am a travel agent. How can I buy travel leads of Umbrella Falls?