Posts Tagged ‘On Grand Bahama Island’s south shore’

On Grand Bahama Island’s south shore, this resort is within 5.5 miles of the International Bazaar and downtown Freeport.

Part of Cable Beach Resorts, this Nassau hotel sits on 750 feet of famed light-sand Cable Beach, with thatch shelters and water-sports equipment readily available; a 35,000-square-foot casino is next door.

Clicky Web Analytics Privacy policy