We are staying at the AKV and are wondering where the best location in Disney would be to see the Space Shuttle launch tonight? I know it will just be a bright streak of light going through the night sky, but it still would be pretty cool to see.
Any suggestions would be appreciated. We are staying in Jambo House, but our room is facing towards a western savannah...
Share This Thread On Social Media: