Isle of Machines, Nantes, France July 9, 2019 By Travel Magazine Miracles of Mechanical Engineering at the birthplace of Jules Verne Related