Iglesia San Miguel ArcángelParishShareCalle San Miguel60108 Barranca, PuntarenasCosta RicaGet directions