Heidelberg Palace dates back to 1225 and was one of the greatest palaces of the Renaissance and the residence of the Prince-Electors of Palatine for 350 years. Now it is ... read more