Church of Sant Joan de Caselles is a charming 12th-century Romanesque church located in the village of Canillo. Its traditional stone architecture, adorned with a distinctive cylindrical bell tower and ancient frescoes, offers a glimpse into Andorra’s rich religious history.