Explore Meghalaya

1 Location(s) Found

Traveltoexplore
Shillong

Shillong, the capital city of Meghalaya, is the preferred destination for those who thirst for natural beauty. The city, situated in the northeastern part of India, is [..]