Riding the Wind in Tarifa: My Time at the Mecca of Kitesurfing
Tarifa is one of those places that lives up to the hype and then blows your mind. This place is awesome, at the southern tip of Spain, where the Mediterranean meets the Atlantic, there is...