7 Stunning Places to Visit in Shillong for an Unforgettable Trip
Shillong is placed in the serene foothills of Meghalaya. It entices tourists with its captivating climate, rolling fields, amazing waterfalls and pine trees. Shillong, which is also called ‘Scotland of the East’, is an amusing getaway for the visitors to the Northeast of India. If you are planning for a Shillong Holiday, it has a lot for every traveler to see. With beautiful viewpoints, clean lakes and amazing waterfalls. Here is a list of 7 Best Places to Visit in Shillong: Umiam Lake … Read more