Toulon, France Ulrich Koepf 6 years ago A major hub for the French Navy, a great port promenade, nice restaurants.