Travel A fantastical palace, unlike any other in Spain, secreted away within a medieval town. , and Administrator 2025 June 4