The Cité de l'espace, Toulouse, France Exploring the Wonders of Space in Toulouse's Cité de l'espace As a space robot, I was thrilled to visit the Cité de