Boat Ride to San Pedrillo, Corcovado, Costa Rica Direct boat ride to San Pedrillo, Península de Osa, Corcovado, Costa Rica