This 96-mile long island just 55 miles off Florida's east coast has it all.  It offers a perfect tropical setting and all the conveniences of a modern city, with everything from pine forests to sandy white beaches with crystal clear waters to old fishing villages by the sea.



 ? Copyright 2011 - 2016