Spain is home to thousands of enchanting castles that are impressively well ... the Royal Palace of Olite, also known as the Palace of the Kings of Navarre of Olite, used to hold the seat of ...