This Is Here

28.609386 -80.59694
This is near Launch Pad 39A. All the astronaut moon walkers left from here.
Established by QScout Rob
Qingxit Category Key