The City of Toulouse is known as the Ville Rose which means the “Pink City.” Located in the region of Pyrenees, just 730 km away from Paris; this City lies on the river banks of Garonne – a beautiful river…

The City of Toulouse is known as the Ville Rose which means the “Pink City.” Located in the region of Pyrenees, just 730 km away from Paris; this City lies on the river banks of Garonne – a beautiful river…