Where is Cap Ferrat?

Where is Cap Ferrat located?

Cap Ferrat, Provence-Alpes-Cote d'Azur, France (approx. 43.6875°, 7.329166°)


Where is Cap Ferrat on the map?