(Last Update: 24 Apr 2023)
Welcome to The Beach House in Puerto Jimenez, Costa Rica on the Osa Peninsula which is one of the most bio-diverse places on the planet. With natur