News
The Bahamasโ Cape Eleuthera Resort Is Open Again
Cape Eleuthera, the historic resort set at the southern end of the island of Eleuthera, is open again, Caribbean Journal has learned. The resort, long popular with sport fishermen and adventurers, is set on a 4,500-acre compound in Eleuthera. It’s […]