Iglesia de San Francisco de Río TinocoParishShareCalle Tinoco60502 Palmar, PuntarenasCosta RicaGet directions