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...
Join our community to interact with posts!