Elephant Falls To David Scott Trail: 7 Places To Visit On Your Next Shillong Trip

BabU

New member
Elephant Falls To David Scott Trail: 7 Places To Visit On Your Next Shillong Trip Meghalaya’s capital Shillong is surrounded by lush green hills and has a very peaceful surrounding.
 
Top