From the beaches of southern Portugal to the canals of Amsterdam, here are the spots I consider must-sees in Europe.