The Town of Puerto Jimenez Costa Rica – Crocodile Bay Resort Costa Rica

Crocodile Bay Resort is located in the charming town of Puerto Jimenez, Costa Rica. Join Silvie Spakova as she introduces you to this sleepy seaside village in Costa Rica’s Osa Peninsula.

 

Advertisement
Previous articleVietnamese Lobster Spring Rolls From Fisherman’s Belly
Next articleFirst Eclipse Trip Of The Season Includes Bluefin