Where is La Grasse?

Where is La Grasse located?

La Grasse, La Grasse, France (approx. 45.282204°, 4.7045865°)


Where is La Grasse on the map?