Iglesia Santo Cristo de EsquipulasParishShareCorredor Chorotega60104 Lepanto, PuntarenasCosta RicaGet directions