Located at the southern tip of continental Europe, Tarifa is the southernmost town in Spain, located in the province of Cadiz ...
Immerse yourself in Spain's wonderful art and cuisine along its Green Coast, where you'll find this hidden paradise brimming ...