Travel + Leisure: Discover the Allure of Toulouse: France's Charming 'Pink City'
Located in southwestern France, the city of Toulouse is known for its aerospace history, cuisine, and terra-cotta architecture. Some of the city's top landmarks and attractions include the Basilica of ...