The “Tongue of the Ocean” and several of the 2700 islands in the Bahamas chain and part of peninsular Florida, including Cape Canaveral, the location of the Kennedy Space Center, are easily recognized ...