From the legendary Versailles Palace in France to the lesser-known Castelo de Sao Jorge in Portugal, these are the structures you need to see on your next European tour
299