Caribbean Moment: 15 Seconds on the Beach in Bimini, The Bahamas

bahamas bimini caribbeanBimini.
By

Is there anything better than Bahamian blue?

The latest Caribbean Moment takes you to the glorious turquoise waters of the Bimini archipelago of The Bahamas, just 50 miles off the coast of Florida. 

It’s a serene, tranquil oasis, home to some of the most stunning natural scenery anywhere in The Bahamas. 

So sit back, relax and dream of Bimini. 

See the latest Caribbean Moment below:

— CJ