The Castle of the Moors, nestled high on the Sintra Mountains of Portugal, is a majestic yet haunting ruin that…