La Ceibatree Lodge
Nestled on the edge of the Costa Rican rainforest and overlooking the deep pools of the majestic lakes on one side and the enticing wonders of the inviting blue waters of the ocean on the other. La Ceibatree Lodge is a peaceful, regal place that offers an insight into the wonders of the tropics as […]