With a diverse history influenced by a litany of different cultures and civilisations, there are endless discoveries to make throughout some of the grand old cities of Europe. The grandiose spectacle of Bavaria contrasted with the timeless beauty of renaissance Florence signifies the changing, vibrant tapestry that makes up the continent. Here are seven of the top cruise tours to be taken to discover the majesty of old Europe.