- Photo: Algrave, Portugal
Excellent 9 Bedroom Farm with Pool in Santo Tirso