Nearly equidistant from Key Largo and Key West, Marathon is truly the heart of the Florida Keys. This chain of 13 islands is known for its flats fishing, shallow reefs, and variety of beaches. The ...