The Flamingo Bay Hotel and Marina comprise 64 clean and comfortable guest rooms to make your stay on Grand Bahama Island most enjoyable giving a Bell Channel view - looking at the deep blues of the ocean and the Marina
Norman’s Cay is a small island of a few hundred acres to the northern end of the Exuma chain in the Bahamas. It is an island with a story and a spirit that belies its size.