Where is Studio Antibes Port Vauban?

Where is Studio Antibes Port Vauban located?

Studio Antibes Port Vauban, Studio Antibes Port Vauban., France (approx. 43.58491°, 7.12074°)


Where is Studio Antibes Port Vauban on the map?