Toulon is mostly famous for its major naval base, and its talented rugby team. But more than that, it’s also a stunning city set on the French Riviera. Often overlooked by tourists who prefer visiting Cannes or Nice, two places France is famous for, Toulon is a great place to explore if you’re looking for...