La Basílica de Nuestra Señora, Cartago, Costa Rica.
Sep 16 2009 at 5:27pm EDT
Inside the basilica, the most important church in all of Costa Rica. Pilgrims come here on their knees.
Like  •  Comment