At this sign we entered a narrow, private canal to the lodge
Turtle Beach Lodge, Tortuguero National Park, Costa Rica