Canillas de Albaida Travel Guide

Tourist Guide

A hillside town with terracotta-roofed buildings, lush greenery, and a clear blue sky.

Explore a world of travel with Expedia