Spain holidays: The best places to stay, what to see and where to eat in Cadiz
Known affectionately as ‘Little Havana’, the enchanting port of Cadiz, in Spain, is home to a warren of narrow streets, sun-filled squares and a waterfront like that of the Cuban…
