Discover
Discover Country
Discover Destination
Canillo is a parish (administrative division) and town 12km NE of the capital of Andorra between Andorra La Vella and the French border at Pas de la Casa (2085m).