Our Upper Florida Keys adventure takes you island hopping to popular Key Largo and Islamorada. Enjoy snorkeling and swimming in crystal blue waters as well as exploring charming Florida Keys towns.