The Castle of the Moors

The Castle of the Moors is a hilltop medieval castle located in the municipality of Sintra, about 25km northwest of Lisbon, Portugal

Most Popular Searches On Stock Footage