Costa Rica Nature Lodge in Osa Peninsula is a Premier Costa Rica ...
Crowning a point 500 feet above where the Golfo Dulce meets the Pacific Ocean, nestled in the unspoiled jungles of Costa Rica's Osa Peninsula is a paradise found. Bosque del Cabo is a premier Costa Rica Eco Lodge offering a romantic rainforest getaway and a naturalist's dream come true. Loed in a unique and fortunate position at the very ...