Book it: The seven-night Highlights of the Douro Valley & Salamanca cruise, departing July 21, leads in at £2,549 including drinks, flights from a choice of UK airports and nine excursions. Tips are ...
Picture this: over a century ago, in the stately halls of Berlin, seven European powers, Britain, France, Portugal, Germany, ...