It analysed data from World Weather Online to find the European cities that bask in the most sun, and topping the list is Cartagena, a Spanish port city in the country’s southeastern region.