Skip to content

Tagnature

Merritt Island, Florida

Just north of the Kennedy Space Center is Merritt Island.  Established in 1963, this is a National Wildlife Refuge consisting of 140,000 acres and home to a wide array of … Continue Reading Merritt Island, Florida