E330938
Port Vauban is a major Mediterranean marina in Antibes, France, renowned as one of Europe’s largest harbours for luxury yachts and pleasure boats.