Parroquia Inmaculada Concepción. Boruca is located in Costa Rica on 2M2FFRC, Provincia de Puntarenas, Boruca. Parroquia Inmaculada Concepción. Boruca is rated 3 out of 5 in the category parish in Costa Rica.
Address
2M2FFRC, Provincia de Puntarenas, Boruca
Accessibility
Wheelchair-accessible entrance