Curious about the best things to do in Toulouse, France? Check out these ideas for the best sights to see and experiences to enjoy in the beautiful Pink City