About this property
This is one of our stunning country properties in Spain. It is situated in a wonderful, peaceful location in the countryside near Canillas de Albaida, only 5 minutes drive to the village and 25 minutes to the sea. The property offers simply incredible …