Islamorada, in the Florida Keys, is known for its clear, blue waters and underwater ecosystems. You'll find a range of outdoor activities such as fishing, boating, and snorkeling that you can try. In the town itself, you have a wide selection of restaurants and stores to choose from.