Corcovado Treehouse Costa Rica is located in Punto Jimenez, Costa Rica on 1200 Calle de Playa Terrones 7 Level Treehouse Sleeps 9 Barrio Bonito, Agujas Town Puntarenas, Peninsula de Osa. Corcovado Treehouse Costa Rica is rated 5 out of 5 in the category homestay in Costa Rica.
Address
1200 Calle de Playa Terrones 7 Level Treehouse Sleeps 9 Barrio Bonito, Agujas Town Puntarenas, Peninsula de Osa