The 6 best city breaks for spring sunshine and cultural wonders - From enjoying the cherry blossom in Kyoto to swimming in ...