Europe's 15 Most Breathtakingly Beautiful Villages
Portree, Isle of Skye, Scotland Sitting out on the Scottish East Hebrides, the Isle of Skye is resplendent with exotic wildlife -- eagles, deer, and Atlantic salmon -- jagged rock formations, lochs, and stunning landscapes
25 Places In Scotland That Are Straight Out Of A Fantasy Novel
Portree, Isle of Skye. This brightly coloured, magical port town on the Isle of Skye sits beside a natural harbour, with houses stretching up the hillside behind. The name “Portree” means “King’s Port” (Port-an-Rìgh).