Southwest Florida, Sailing Paradise

A sailing couple finds a slice of wilderness awaiting them deep in the heart of bustling Florida.