(Last Updated on : 31/03/2014)
Bishop 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 email@example.com