- Photo: Oporto, Portugal
Algarve Farmhouse With 12 Hectares In Odiaxere Algarve