Places to Visit in Shillong: Explore the Scotland of the East
Shillong, the capital of Meghalaya, is one of the most beautiful hill stations in Northeast India. Often called the “Scotland of the East,” the city is surrounded by green hills, pine forests, waterfalls, and peaceful lakes. From scenic viewpoints to cultural attractions, there are many places to visit in Shillong that make it an ideal destination for families, couples, and...
0 Comments 0 Shares