Just stumbled across a baby turtle — hatched by the light of the moon. Then a little further down the beach, a big mama turtle in the sand. Wow!
Heading for Barbados tomorrow and forecast is rain, rain, rain. Rihanna on Friday night. Maybe she will sing ‘umbrella’?