Monday, February 25, 2019

A New Beach Club Is Coming to The Bahamas

By the Caribbean Journal staff

Emerald Bay, one of the most beautiful stretches of sand in The Bahamas, is about to get an injection of energy.

Great Exuma’s Grand Isle Resort and Spa is debuting a new beach club and restaurant, The 23 North Beach Club, on March 1.  Read more >>