Umbrella Falls Bhandardara
Umbrella Falls, Bhandardhura

Umbrella Falls Bhandardara

The Umbrella Falls are the falls created under the Wilson Dam. The force with which the waterfalls on the rocks that are naturally positioned that give an umbrella impression. This Umbrella falls also called Randha falls. This falls situated by the Parvara River having a waterfall of 170 feet. Umbrella Falls is a beautiful seasonal waterfall located at Bhandardara Dam…

Continue Reading Umbrella Falls Bhandardara