Pinterest • The world’s catalogue of ideas

Rivers and falls of breathtaking beauty in and around the capital city, Shillong, also known as the Scotland of the East

Pinned from

goheritageindiajourneys.com

13 Attractions In India That Can Rival The Best In The World!

ezroadtrips.com