The Royal Palace of Madrid is the official residence of His Majesty the King of Spain, who makes use of it for official ceremonies, though not residing there. The origins of the Palace go back to the 9th century, during which the Islamic... Read More