Catedral de La Inmaculada Concepción de MaríaCathedralShareCalle Central Rafael Iglesias50101 Liberia, GuanacasteCosta RicaGet directions