Costa Rica photo by Linda Hoernke
December 19, 2006
The lodge focuses on the conservation of nature. Located next to Carara National Park and close to the Pacific Ocean, it is a birders paradise. The rooms are spacious and clean and the river side restaurant offers international meals which...Read More
Share your travel photos to expand your gallery and add color to your reviews.