Algarve Portugal Castles

38.656622, -9.039076