Canillas de Albaida

Canillas de Albaida is small mountain village in south of Spain. It is right at the edge on nature park Parque Natural de Sierras de Tejeda, Almijara y Alhama. Choose from many marked and unmarked hiking trails in the area … Continue reading Canillas de Albaida