The tiny pretty town dubbed 'Bali of Europe' just 9 miles from Africa The Spanish town of Tarifa, near Cadiz, is a gem of culture, food, and sea views. The town boasts an Andalusian flair and picturesque beaches. Читать полностью...