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.