What is the reasons behind booking high-end resorts in Shillong?
Shillong, the capital of Meghalaya, is a hidden treasure in the northeastern part of India. It is a popular hill station and tourist destination in India, and is known as the “Scotland of the East” due to its striking resemblance to the Scottish Highlands. An…