Journey to Panama’s pristine rainforest and enjoy the unspoiled white sand beaches of the Caribbean coast.
In Spain and Portugal highlights include... Porto, Lisbon and Sintra in Portugal, and Seville, Gibraltar, Ronda, Toledo and Madrid in Spain; ride a traditional rabelo boat in Porto and a horse & carriage in Seville, and tour the incomparable Prado in Madrid.