ONE European spot with 17C winter temperatures has been named among the top 25 places to visit in 2026. The ancient port city of Cadiz, in Spain, is surrounded by the sea on three sides and is full of history dating back to the 16th century when the city was used as a base for…