Travel Castelo dos Mouros (Castle of the Moors) By mylusoJanuary 21, 2025Less 1 min read 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. ShareTweetPinShare Previous PostFive Lisbon startups you should know Next PostCristiano Ronaldo: Real Madrid forward to sign new deal until 2021 You May Also Like January 19, 2025 EDP, Exide in deal for 3.8MW Portuguese solar-plus-storage duo January 20, 2025 7 reasons why Portugal is a must-visit foodie destination January 21, 2025 Angolan president’s son-in-law jailed for fraud January 19, 2025 Angola joins foreign trade electronic window