Whether on a tall ship or a classic cruise ship, Mediterranean cruising offers an unsurpassable range of culture and scenery, from France and Italy to Greece and Turkey.