Catching the scorching sun and sea breeze of the Mediterranean from its ideal position in Provence-Côte d'Azur, the port town of Toulon has finally stepped into the limelight for its ...