Amazing Spots to sight in & around Shillong!
All the natural wonders prevailing in the nation are like gems mounted beautifully on the crown. With a diverse culture, varied art forms and exotic destinations for rejuvenation, India is indeed a hub spot for tourism as it showcases not only what to be shown but treasures immense artifacts that are yet to be discovered. So, with such tremendous experiential holidays gaining popularity, yet another city which is dragging tourists to its land is Shillong; the smallest city in the Northeastern part of India. Shillong is known for its several tags; ‘The Abode of Clouds’ and ‘The Scotland of the […..]