A trip to Marco Island can feel like you’ve discovered the sweet spot of southwest Florida’s Paradise Coast. Less than 20 miles southeast of the luxury riviera of Naples, this island offers the best ...