The beautiful city of Silves receives us for the 2019 Medieval Fair.
Another view of the city, it's main church: