Medieval Scotland saw the rise of mighty fortresses ... to Flora MacDonald here before fleeing to France. Though a small town, Portree has long been the cultural hub of Skye – a place for ...