Playa Papaturro: La Cruz's Sheltered Bay Beach in Guanacaste | OnlyBeaches