Travel snapshots: Florida - John F. Kennedy Space Center