Castle of Alvor - Credit: Wikimedia Commons
The Castle of Alvor is a medieval castle in the civil parish of Alvor, in the Portuguese district of Faro: considered to be a significant military monument associated with the nearby Castle of Silves. Read more on Wikipedia
Source: en.wikipedia.org