Sant Joan de Caselles is a Romanesque church located in the town of Canillo, just outside of Andorra la Vella. It was built in the 11th century and features a variety of architectural and artistic elements. The church is open to the public and also hosts concerts and other events throughout the year, making it a great place to spend a day with the family.