6 Tourist Attractions to Visit in Shillong
Shillong is a hill station in the northeastern part of India and the capital city of the State of Meghalaya, which means “The Abode of Clouds” . The place is headquarters of the East Khasi Hills district. Shillong is the 330th most populous city in India with a population of 143,229 according to the 2011 … Continue reading 6 Tourist Attractions to Visit in Shillong
0 Comments