Located between Miami and Key West on six islands, Islamorada is a fishing paradise. Once here, you will instantly feel the charming small-town island vibes that this little strip of atolls possesses. Furthermore, the Theater of the Sea is a family-owned attraction in Islamorada that has continued to welcome visitors since it opened in 1946. It is one of the oldest marine mammal facilities in the United States, providing a sanctuary for animals, while also letting visitors have a chance to see them up close. A two hour drive away from the Intracoastal Highway, the islands are a treasure trove of scenic views, water sports, and tons of other attractions.