Must see places in Shillong

5 Must See Places In Shillong

Shillong, also known as ‘Scotland Of The East’ is one of the most popular tourist destination in India. The place is located at a height of 1496 meters above sea level. ...
© 2022 TravelsCor. All rights reserved. Site Admin · Entries RSS · Comments RSS
Powered by WordPress · Designed by Theme Junkie