Iglesia Santo Cristo de EsquipulasParishShareCalle Monte Galán50502 Palmira, GuanacasteCosta RicaGet directions