Canillo Attractions & Activities - The Best Holiday Destinations for 2020
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).
The Most Frequently Asked Travel Questions about Canillo