Toulouse, La Ville Rose, the “Pink City”, deep in the south west, is one of the venues for Euro 2016. Wales played there on June 20th. It is of France’s most handsome cities, mid-way between Atlantic and Mediterranean and close to the Pyrenees, it contains elegant ancient wonders alongside the modern marvels of the European… Continue reading