Catedral de Nuestra Señora del PilarCathedralShareCalle Central20101 Alajuela, AlajuelaCosta RicaGet directions