The city of Nantes resides within Western France, located on the Loire River.
Coupling history with innovation & secret art with a slightly more in your face 50 foot mechanical elephant, in short Nantes is a city of contradictions that never ceases to surprise!