Isle of Skye, Scotland (31 of 207)
Portree harbour.