Corcovado National Park - San Pedrillo Ranger Station is located in Costa Rica on J7C883F, San Pedrillo, Puntarenas Province. Corcovado National Park - San Pedrillo Ranger Station is rated 4.8 out of 5 in the category national park in Costa Rica.
Address
J7C883F, San Pedrillo, Puntarenas Province
Accessibility
No wheelchair-accessible car park