Tagged: vaughan town

0

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,...

0

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...