Know a great place in Portuguese Republic that isn’t here? Share it! »
The Castelo dos Mouros (Moorish Castle) is located on a high hill overlooking the village of Sintra, in Portugal.