Sandy beach stretches along turquoise waters with white-capped waves rolling ashore under a bright blue sky dotted with white clouds and palm trees lining the shoreline