Royal Princess, Grand Mediterranean
We booked the last sailing on the inaugural 12 day Grand Mediterranean itinerary and had time in Europe for both before and after the cruise.
We booked the last sailing on the inaugural 12 day Grand Mediterranean itinerary and had time in Europe for both before and after the cruise.