Pachira Lodge
Reservas / Consultas
+506 2256 7080
5 minutes away from Tortuguero village, across the main canal of Tortuguero.
Limón
Costa Rica