Castelo dos Mouros (Castle of the Moors)

Discover Castelo dos Mouros (Castle of the Moors) in Sintra, Portugal: An ancient and majestic fortress that played an integral role in Portugal’s road to independence.