Here is a list of 10 of the best cities to visit in the world based on our holidays and travel experience. The list is limited to one per country.