Previous

Shillong G.P.O.

Elephant Fall waterfall

Posted Date: 27 Sep 2015     Posted by: Lienda  
Next
India » Localities » Shillong G.P.O.
Elephant Fall waterfall

This is the view of Elephant Fall which is the largest and biggest waterfall in Shillong, Meghalaya. It is also one of the most popular tourist sites in Shillong.

Find more: Water