Green Iguana
Watch more...
NEW: Guided Airplane Trip to Lapa Rios
Lapa Rios, 12 miles South of Puerto Jimenez at Playa Carbonera, Osa Peninsula, Costa Rica, Central America
What Our GuestsHave To Say
"He who creates a garden, works hand in hand with God" How true for you and your team!! thank you, humbly thank you! Only through this place, we can enjoy the beauty of our planet. We willsurelybe back!" Julie Baker
What Our Guests
Have To Say
"He who creates a garden, works hand in hand with God" How true for you and your
team!! thank you, humbly thank you! Only through this place, we can enjoy the beauty
of our planet. We willsurelybe back!"
Julie Baker