The Blog

Costa Rica Travel – Lookout Inn Lodge – Penisula Osa / Carate / Corcovado National Park

Short clip of our favorite accommodation in Costa Rica. Lookout Inn Lodge. Travel Peninsula Osa (Carate). Just a view meters away from the entry to Corcovado …


Leave a Comment

Your email address will not be published.