Tarifa, Spain: Your Essential Travel Guide

Tarifa perches at Europe’s southernmost tip, where Mediterranean waters merge with the Atlantic Ocean. Strong winds sweep through this sun-drenched town 300 days a year, …