Les Machines de l'île, Nantes, France The Incredible Mechanical World of Nantes As I wandered through the streets of Nantes, I came across an