Marathon, Florida is considered the heart of the Florida Keys because of its location, Marathon is the place to visit for a beautiful park-like setting with many opportunities to fish, kayak, camp or simply just relax on the beach. It maintains a retro, nautical atmosphere with family-friendly festivals and attractions. Activities include dolphin swims, snorkeling, and boating.