geekmom.com
Apollo 50th: Our Visit to the National Space Centre
The National Space Centre in Leicester, UK, is an interactive museum dedicated to the past, present, and future of space exploration.