tour shillong

Meghalaya

Elephant Falls, Shillong, Meghalaya

Watch a video of my visit to Elephant Falls in Shillong, Meghalaya.

Read More