Silves Portugal
On a perfect day on the Algarve coast, Silves is a charming medieval town of citrus groves and vineyards. The city experienced its heyday in Moorish times, when it was the capital of the region. The castle on the top of the hill is a monument to Islamic rule of the 13th century. It has … Read more