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.

Shillong Tourist Places: Explore the Scotland of eastern India
10 Sep, 2024

Related Article