Top 5 Places to Visit in Shillong for a Memorable Trip
Shillong is a beautiful hill station, nestled in the lush green landscapes of Meghalaya State in India. It is also known as ‘Scotland of the East’. Dotted with picturesque waterfalls and gigantic caves, there are several places to visit in Shillong. It is a popular tourist destination and the center of education, culture, and music.