Where is Novel?

Where is Novel located?

Novel, Novel, France (approx. 46.36878°, 6.788564°)


Where is Novel on the map?