Pachira Lodge
The
Pachira Lodge is strategically located only 5 minutes away
from the extraordinary Tortuguero National Park, and right
across the main "canal" facing the town of Tortuguero.
Surrounded by a network of very scenic canals, this is considered
one of the most exotic regions of the world, characterized
by its rich in flora and fauna.