Where is La Nartelle?

Where is La Nartelle located?

La Nartelle, La Nartelle (Station), France (approx. 43.32573°, 6.6655°)


Where is La Nartelle on the map?