Mediterranean cruises: ten of the best for 2012 Whether you want history, culture, a city break or just sun and sea, a Mediterranean cruise is likely to suit. Jane Archer picks 10 of the best. Classic city breaks Princess Cruises" 12-night "Grand Mediterranean" cruise from Barcelona to Venice is perfect for fans of the city break, ticking off Monte Carlo, Florence or Pisa (from the port of Livorno), Rome (from the port of Civitavecchia), Naples, Istanbul and Athens - and you even get a night in Venice. There are multiple departures between May and September on the 3,080-passenger Ruby Princess, which excels at laid-back American style and lists an adult-only Sanctuary, kids and teen clubs, an American steakhouse, and outdoor movie screen among its attributes. From £1,029 per person. See http://cruisebookings.telegraph.co.uk/offers/search/passengers.html?c=200231&offer=true