(Redirected from Toulouse, France)
Toulouse is the 4th-largest city in France in population and is located in the southern part of the country, on the Garonne River. It is best-known as the site of the Airbus aircraft manufacturing facilities. The Tigers de Toulouse are based here. The Institut national des sciences appliquées de Toulouse is here.