- Photo: Algrave, Portugal
Property for sale