this beach is located near the Osa Peninsula in the very south of Costa Rica. It’s hard to get to I’d definitely rent a car to get here, and fly into the San Jose airport– Liberia is just ...