As the capital of Meghalaya, the city of Shillong in India is known for its lovely locals and unique culture. The city sits on the foothills of the Khasi Hills and has been inhabited by several civilizations in history, so there are relics from different periods that can be seen around town. If you’re planning