Home Costa Rica News Escape to Paradise: SCP Corcovado Wilderness Lodge Opens its Doors on the Osa Peninsula