Silves Castle Algarve
Silves Castle is the largest, most important and best preserved of the Algarve. It was built in the 11th century...

Stay in Touch!
Subscribe to Our Newsletter.