Where is La Marana?

Where is La Marana located?

La Marana, La Marana, France (approx. 42.5605°, 9.52518°)


Where is La Marana on the map?