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 …

source

Leave a Comment

Your email address will not be published.

EnglishSpanishItalianGermanFrench