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 >>