Scotland’s white sand Caribbean beach: Sandwood Bay | Telegraph Travel

This post was originally published on The Telegraph.