Merritt Island

Merritt Island is an island located in the state of Florida. This island is adjacent to Cape Canaveral. The Kennedy Space Center is located on this island.

Locations

 * Kennedy Space Center

Appearances
Super Friends
 * Season 3: History of Doom