- Name
- Toulouse
- Aliases
Toulouse
Toulouse is a city in southwestern France. It is the fourth-largest city in France after Paris, Marseille and Lyon.
Location Images Related Pages
It is home to the "Stadium de Toulouse", a football stadium, venue in the 1998 FIFA World Cup.
