Situated just off the coast of Southwest Florida in Collier County, Marco Island is part of an island chain known as the Ten Thousand Islands. It is the largest and most populous of the Ten Thousand Islands, covering about 24 square miles, with around 16,500 permanent residents. During the ...