Les Machines de l'île, Nantes, France The Mechanical Menagerie of Nantes As I explored this unconventional attraction in Nantes, I came across an