The city of Toulouse in France is filled to the brim when it comes to character and charm - and has been called a mini-Paris. This vibrant city offers all you can wish for and more when it comes ...