Site icon UlrichK's Food & Travel Blogs

Toulon, France

A major hub for the French Navy, a great port promenade, nice restaurants.

 



 

 

 

Exit mobile version