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