Pachira Lodge is located only five minutes from Tortuguero National Park across the river from the small town of Tortuguero itself. It is surrounded by a network of scenic canals in what is considered one of the most exotic regions of the world.