Bishop Falls (India)

The Bishop Falls is located in Shillong, in the Indian state of Meghalaya. It is the 22nd highest waterfalls in India.

Bishop Falls
LocationShillong, Meghalaya, India
Coordinates25.584°N 91.864°E / 25.584; 91.864
Type3-tiered
Total height135 metres (443 ft)
Watercoursetributary of the Umiam River
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.