A small island off the coast of Nassau, Bahamas. Those gray stripes are the sheets of rain pouring on Nassau. We were, thankfully, spared the rain while on the beach. However, we did get wet as we made our way back to the cruise ship.
These little friends greeted us each night when the steward would turn down the bed for us. My favorite one was the dog which, of course, I didn't get a picture of.