Located on France's Mediterranean coast, Toulon is the country's second-largest naval port. Set against the backdrop of rugged limestone mountains is its scenic harbor where you'll spot submarines, warships, ferries and fishing boats. So take a walk around while you enjoy the many seafood restaurants and coffee shops along it.
The city's ideal location in the Provence-Alpes-Côte d'Azur region obviously implies that it is blessed with gorgeous, sandy beaches in the vicinity, thereby making it the perfect spot for a beach getaway. While in Toulon, one must also take a tour of the charming old town with its many fountains and narrow streets. The Provençal market on the Cours Lafayette is a definite must-visit for everything local!
Toulon is also home to several museums, one of which is the Memorial Museum of landing, situated on top of Mont-Faron. Catch a bird's-eye view of the entire city from this picturesque hill-top to make your trip complete!