Turtle Beach Lodge

Aug 11, 2015 by


Turtle Beach Lodge, an all-inclusive 175 acre luxury resort, is situated in the flourishing Province of Limon in the premises of Tortuguero National Park. From Puerto Limon it takes about three and a half hour boat ride to reach the resort. Set a little outside the town, this lodge has its own private trails, nice accommodation facilities, gourmet restaurant, a private jungle canal and gourmet restaurant. This secluded resort is 5 miles north of the town of Tortuguero and a half mile of beach adjoining still more isolated beaches.

read more

Related Posts


Share This