7 Best Places To Visit In Shillong

7 Best Places To Visit In Shillong

7 Best Places To Visit In Shillong Shillong, also known as ‘the abode of clouds’ is a capital city of Meghalaya and one of the most beautiful hill stations in India. This beautiful city is also titled as Scotland of east. If you are looking for a pollution-free and peaceful place for a getaway with…

Subscribe! It's Free

Sign up for exclusive content, special announcements, travel updates, events, giveaways & so much more! xo