Planning a return trip to Spain and Portugal - Oceania Cruises from Barcelona to Lisbon. Then Sintra, Algarve and Alentejo in Portugal.