Paddling the Lower Keys of Florida — get close to nature in a slide craft. Kayakign Florida Lower Keys takes you into intriguing ecosystems.