Must-Visit 20 Tourist Places in Shillong Beyond the Cloud
In Meghalaya, Shillong is known as the “Scotland of the East” for its undulating hills, stunning scenery, and temperate temperature. This hill station has several attractions for all travellers, blending British colonial elegance and indigenous culture. Shillong has 20 must-see tourist spots, each offering a distinct experience. 1. Umiam Lake Umiam Lake is a huge…