Plockton is a hidden gem on the west coast of Scotland, and it's easy to see why. From its palm trees to its cute shops, it's ...