The unincorporated "town" of Merritt Island is located on Florida's largest island which serves as the home of NASA's Kennedy Space Center, a major tourist attraction.
31