Where is Craobh Haven?

Craobh Haven, Argyll, Scotland

Argyll, Scotland

Argyll, Scotland