Tortuguero Pachira Lodge
The Pachira Lodge is located on the Caribbean Coast of Costa Rica near the National Park of Tortuguero. The lodge is surrounded by a network of very scenic canals and is considered one of the most exotic regions of the world, characterized by its rich flora and fauna.
Read More1 / 57
Tropical flower arrangement in the dining room of the Pachira Lodge, Toruguero National Park, Costa Rica, Central America.
CaribbeanCentral AmericaCosta Ricaarrangementcoastdecordecorativedining roomflowerfoliagejunglepachira lodgetortuguerotropicalD901005
Copyright T. Klassen Photography