Playa Río Oro: Carate's Wildlife-Rich Osa Peninsula Beach | OnlyBeaches