Peninsula de Osa, Puerto Jimenez, Costa Rica Vacation Rentals
Bedrooms: 7 Sleeps: 12 Bathrooms: 5
Remotely situated at the southern tip of the Osa Peninsula in Costa Rica, Rancho Almendros is an on the beach nature lover's rainforest paradise! Enjoy this small private solar powered resort, with t...
View Details »