Shillong Tour Package: A Journey Through the Scotland o... Shillong, the capital of Meghalaya, is a charming hill station known for it... Kajaawa 4 days ago