Edinburgh is the capital of Scotland, the northernmost of the United Kingdoms of Great Britain. It has a long and varied history, with invasions from the Norse, the Romans, the French and the English. For a country so steeped in history, it still punches above its weight in both the[…]