Castres
Tourism
France Pictures
Castres is the center for the cloth industry since 14th C. It turns into the headquarters of one of France's biggest pharmaceutical companies and a busy town.
Best Castres Hotel Rates
|
|
|
France Maps
Hotels in Popular France Destinations
Top France Destinations

