Cities: How about Moscow and St. Petersburg (but not together, they deserve the whole break to themselves). Then Stockholm, Gothenburg, Malaga, Toledo, a 'foodie break' at an Agriturismo place in Emilia Romagno (no better food in Italy), or nearer home Belfast or Edinburgh. And Palermo would be brilliant for an extended city break, so many great tours to take from here).