Shillong - Scotland of the East Shillong, the capital city of Meghalaya, is one of the most beautiful places in…