Portugal Silves, the oldest city in the Algarve 24 November 2021 Silves is a small town in the south of Portugal and is considered the oldest city in the Algarve. What are the best things to do in Silves? Find out now.