Playa Carate: Wild Rainforest Beach in Costa Rica's Osa Peninsula | OnlyBeaches