Where is La Colle-sur-Loup?

Where is La Colle-sur-Loup located?

La Colle-sur-Loup, La Colle-sur-Loup, France (approx. 43.685703°, 7.097605°)


Where is La Colle-sur-Loup on the map?