Thanks to a last-minute flight cancellation, which resulted in a six-hour layover in Fort Lauderdale, my family and I were all cranky when we boarded the tiny, 19-seater to Great Exuma in the Bahamas.
The Save Exuma Alliance has come together to protect the environment and local economy as development ramps up.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results