Tucked away in the idyllic Khasi Hills of Northeast India, Meghalaya’s capital ticks all the boxes for an exciting traveler like me. Join me on a virtual tour as we discover the best places to visit in Shillong in 2021! Shillong Fast Facts – The city goes by many...