Surf and Turf … Coming soon… Barefoot Tarifa Nature Sense Surf and Turf in Tarifa! Nature Sense. Surf Free – kite, wind or paddle Run, Walk, Explore, Play – Be Earthed. Land to Sea. On the Edge of Europe.