Castres - An industrial town
The town of Castres is situated towards the south western area of France, within the region of Languedoc Roussillon, and has a population of about 62,000 inhabitants, being among the largest industrial spots of the surroundings.The town of C...英国华人论坛