The Bishop Falls is located in Shillong, in the Indian state of Meghalaya.
[1] The Bishop Falls is a three-tiered waterfall with a height of 135 metres (443 ft).
[2] The Bishop' Falls is often referred to as the twin brother of the Beadon Falls since both tumble down the same escarpment into a yawning gorge.
[4] A narrow road at Mawlai takes one to a view point from where both the falls can be seen together.
[5] This article related to a location in the Indian state of Meghalaya is a stub.