Esterillos Oeste. Turn right at Super Sol 100 meters West on the left, Provincia de Puntarenas, Esterillos Oeste, Costa Rica
Esterillos Oeste
Costa Rica