15 Best Things to Do in Silves (Portugal)
A perfect day out from coastal Algarve, Silves is an adorable medieval town among citrus groves and vineyards. The town had its heyday in Moorish times when it was the capital of the Algarve. The castle at the top of the hill is a monument to Islamic rule until the 13th century. Great works of …