Tagged: vaughan town


Road Trip Spain

Of all the countries we have visited – and it stands at about 36 now – one of my top five favourite countries would have to be Spain. It’s a mixture of the food,...


Vaughan Town

No, this is not an actual town in Spain, but part of a concept for teaching English to Spaniards.  It was started in 2001 by a Canadian named Richard Vaughan.  The system provides English...