Where is Vallauris?

Where is Vallauris located?

Vallauris, Vallauris, France (approx. 43.57803°, 7.05451°)


Where is Vallauris on the map?