At just six miles long, yet home to some of the top all-inclusive resorts in Florida, Marco Island is the largest and only inhabited of Florida’s Ten Thousand Islands, as well as a gateway to ...
As winter sets in, it might be time to head out of town and spend a weekend in the Florida warmth and sun, and one of the best places to do that is Marco Island. Naples, its inland town, was just ...