PACHIRA LODGE

The lodge is strategically located just 5 minutes from the extraordinary Tortuguero National Park, and right in front of the main “canal” that leads to the town of Tortuguero. Surrounded by a network of very picturesque canals, it is considered as one of the most exotic regions of the world, characterized by its rich flora and fauna.