Carcassonne, France, is a town within a fortress located in Languedoc-Roussillon, was a starting point for part of the 2004 Tour de France and an ending point for the 2006 Tour de France. (Richard Semik/ Shutterstock) Read More
Both comments and trackbacks are currently closed.