A vegan’s guide to... toulouse

5 min read

Located in south-west France, just under three hours from the Pyrene