Home > Travel > States of India > Bishop Falls
Bishop Falls
Bishop Falls are referred to as the twin brother of the Beadon Waterfall. Both of them topple down the same embankment into a deep gorge.

Share this Article:

Bishop Falls, MeghalayaBishop Falls is located in Shillong. It is a three-tiered waterfall that has a height of 135 metres. It is located off the Guwahati road at Mawprem.

This article is a stub. You can enrich by adding more information to it. Send your Write Up to content@indianetzone.com.


Share this Article: