Winifred Beach is a locally popular public beach in Portland, Jamaica. It is traditionally Jamaican, with native food stalls, donkey rides and plenty of shade