Located at the southern tip of continental Europe, Tarifa is the southernmost town in Spain, located in the province of Cadiz ...