Explore Carate, Costa Rica ~ Finca Exotica Eco Lodge

Carate, is located on Osa Peninsula, the most biologically intense location on earth.  For those interest in the ultimate wildlife immersion experience.  Click here to Explore Costa Rica with Eco Preservation Society


Be the first to comment

Please check your e-mail for a link to activate your account.