Toulouse, France

Toulouse, France

Toulouse is midway between the Mediterranean and the Atlantic in the south of France, about 130 mi/210 km southeast of Bordeaux. It is known as La Ville Rose (the pink city): When you see the bri...

JDS Travel News JDS Viewpoints JDS Africa/MI