About this property
Situated in the charming Algarve mountains, just 10 km from Tavira, this country house is a true haven of peace. With typical architecture of the region, the villa is located next to a small dam, surrounded by neighbouring hills that accentuate the...