Where is Vallauris?

Where is Vallauris located?

Vallauris, Provence-Alpes-Cote d'Azur, France (approx. 43.5761001°, 7.05859°)


Where is Vallauris on the map?