Rara Avis Rainforest Eco Lodge nestled deep in the heart of the tropical rain forest up from Las Orchetas, Costa Rica.

Rara Avis Rainforest Eco Lodge nestled deep in the heart of the tropical rain forest up from Las Orchetas, Costa Rica.