Travel

Where is the Bishop Waterfalls Located?

Where is the Bishop Waterfalls Located?The Bishop Waterfalls are situated in Shillong, in the Indian state of Meghalaya. Among the tallest waterfalls in India, the 22nd highest waterfalls in India. Bishop Waterfalls is a three-tiered waterfall with a height of 135 meters (443 ft). Given that they both flow into the same gaping gorge at the base of the same escarpment, the Bishop’s Waterfalls are frequently referred to as the Beadon Falls’ twin brother. Off the NH 40 in Mawprem are Beadon Falls and Bishop Falls. In Mawlai, a winding path leads to a vantage point from where both falls can be seen at once.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button