Where is Bormes-les-Mimosas?

Where is Bormes-les-Mimosas located?

Bormes-les-Mimosas, Bormes-les-Mimosas, France (approx. 43.150696°, 6.3419285°)


Where is Bormes-les-Mimosas on the map?