World
Portugal
Algarve
Central Algarve
Almancil
Sao Lourenco
13431
Sao Lourenco, Almancil Holiday Villa, Central Algarve, Algarve, Portugal
Lovely villa in private walled garden with heated pool