11th-century, hilltop Moorish castle & royal residence with palace ruins & archaeological museum. Castelo de São Jorge is one of portugal's most fascinating hidden gems, offering visitors a glimpse into the extraordinary and unexpected.