Marco Island is a barrier island located in the Gulf of Mexico in Southwest Florida. It is linked to the mainland by a series of bridges just south of the city ...