Caribbean Moment: A Walk on the Beach on Long Island in The Bahamas

There are beaches … and there is Cape Santa Maria Beach.
The home of the wonderful Cape Santa Maria resort, it’s the sort of beach you imagine only exists in Corona commercials.
But it’s very real, very spectacular, and always uncrowded.
It’s set here on Long Island, the pristine, magical Out Island in The Bahamas.
So take off your shoes for a moment and take a walk on the sand with us in the latest Caribbean Moment.