Photo Gallery: Toulouse

Toulouse, also known as la Ville rose (Pink Town), is the fourth largest city in France. Located in the southwest of France, within a few hours of the Atlantic Ocean, the Mediterreanean Sea, and the Spanish border, Toulouse is a beautiful town filled with friendly people and interesting architecture.

Topics: France
 

Leave a Reply