Skip to main content

ELEPHANT FALLS

Upper Shillong, Shillong, Meghalaya 793009
Hours: Closes 5 pm