Harbour, Portree (Port Righ), Isle of Skye, Inner Hebrides, west coast, Scotland, United Kingdom, Europe
Portree is the largest town on Skye in the Inner Hebrides of Scotland.
, inner hebrides
, travel destinations
, united kingdom
Uploaded 6 May, 2013