When the name France is uttered a tourist easily makes out images of Louvre museum, Mona Lisa, Eiffel tower etc…