Costa Rica: Cartago Church

Cartago Church aka Basílica de Nuestra Señora de los Ángeles (Our Lady of the Angels Basilica), built in a 1639, is Roman Catholic church that is the most famous in Costa Rica. It is a site of massive pilgrimage of over 2.5 million people annually, many choosing to crawl for 22km on their way to the church as a sign of piety.