It’s been raining for days when you’re scrolling the web and come across a picture of a beautiful beach set against turquoise water that sparkles in the sunshine. Where is that, you ask aloud, and how ...