Turtle Beach Lodge – the ultimate in seclusion, tropical beauty, and adventure in lowland jungle rainforest.
The area of Tortuguero is rightfully called “The Amazon of Costa Rica” because access is only by boat on Jungle Rivers. Turtle Beach Lodge, 5 m