
The tiny pretty town dubbed 'Bali of Europe' just 9 miles from Africa
A pretty little town on the coast of Spain has been dubbed the ‘Bali of Europe’. 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.The strong winds that blow off …