Flight Test Exuma

September 23, 2007 Carl Chance 0

Exuma is an island in the Bahamas Island chain. It lies about 300 miles from Miami and about 150 miles south of Nassau. The only way in or out is by boat or by air, and in 1992 there was no regular service of either. […]

1 2 3 4