In 2004, Time Magazine named Nantes ‘the most liveable city in Europe’ and for 2013 Nantes will hold the title of European Green Capital. Situated on the Loire River, close to the Atlantic coast, Nantes is a green wonder …