Top 15 Must-Do Activities in Castres, France
Once a prominent textile town in southwestern France, Castres has been an industrial and commercial hub for over 2,000 years.
A Fresh Perspective on Travel Every Day
Once a prominent textile town in southwestern France, Castres has been an industrial and commercial hub for over 2,000 years.