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