an evening view of the white sand beach in Cahuita national park