Discover the pleasures of the Mediterranean on this wonderful cruise to island and coastal resorts including the sun-kissed Balearic Islands. Highlights also include Portimão on the Algarve, Tangier in North Africa and Gibraltar, the Rock guarding the entrance to the Mediterranean. You’ll be treated to a kaleidoscope of colour and culture, with the opportunity to browse shops and markets, explore quaint old towns, or simply watch the world go by on waterfronts and beaches.