The Lens

Lirio Lodge at Barra de Pacuare, Costa Rica

Experience the peaceful surroundings of Lirio Lodge in Barra de Pacuare. Enjoy boat and hiking tours and learn everything about the nature, wildlife, biodiversity and culture of the North Caribbean part of Costa Rica.

Email: [email protected]

www.greenworldadventures.com