Shillong Tourist Places: Explore the Scotland of eastern India
Shillong derives its name from Lei Shillong, an idol worshiped at the Shillong Peak, and is home to diverse tribal communities, the city offers a delightful blend of captivating landscapes, pleasant weather, and rich traditions.