Bishop Falls (India)
The Bishop Falls is located in Shillong, in the Indian state of Meghalaya. It is the 22nd highest waterfalls in India.
Link from a Wikipage to another Wikipage
primaryTopic
Bishop Falls (India)
The Bishop Falls is located in Shillong, in the Indian state of Meghalaya. It is the 22nd highest waterfalls in India.
has abstract
The Bishop Falls is located in ...... d highest waterfalls in India.
@en
Wikipage page ID
27,826,462
page length (characters) of wiki page
Wikipage revision ID
1,026,210,420
Link from a Wikipage to another Wikipage
name
Bishop Falls
@en
watercourse
tributary of the Umiam River
@en
wikiPageUsesTemplate
subject
point
25.584 91.864
type
comment
The Bishop Falls is located in ...... d highest waterfalls in India.
@en
label
Bishop Falls (India)
@en