Marathon is located midway along the Florida Keys. At heart, it is a charming 18th-century fishing village, but the pace has picked up a bit with plenty of shopping and dining choices. Marathon is a family destination and one of the few places on Earth where you can watch the sunrise on one side of the road and the sunset just across the street. Marathon is the ideal destination for snorkeling and diving, Jet Skiing, and boating. When it comes to fishing, few places offer more diversity. This is tropical Florida at its best.