Here is a list of 11 amazing places to visit in Shillong, so you don’t miss out on any during your tour to Meghalaya. Shillong, the capital of Meghalaya, is a place that deserves much more tourist attention than it currently gets. This dreamy destination is a paradise for nature lovers.
Read More