Surroundings

Corcovado National Park

Tucked into Costa Rica’s southwestern corner, the Osa Peninsula – home to both El Remanso and famed Corcovado National Park – was once an inaccessible Pacific island that evolved in total isolation.

© Copyright CozyStay WordPress Theme for Hotel Booking.

This website uses cookies to improve your web experience.
Close