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