About this property
The pretty white village of Canillas de Albaida offers all the facilities needed for day to day living including supermarkets, restaurants, bars, a pharmacy, medical centre and so on. Located on the very edge of the Natural Park there are many …