When you picture Scotland, pristine white sand beaches might not be the first image that comes to mind - yet there's a secluded island that rivals the shores of the Caribbean. Luskentyre Beach ...
The Balkans can be more exotic than you might imagine. From the islands of Greece to Southern Albania, here are spots that feel like the Caribbean.