Moon Palace - Jamaica on Srf House. Venue in Ocho Rios, Jamaica, Jamaica. Moon Palace - Jamaica is a surf venue in Ocho Rios, Jamaica running a FlowRider sheet wave. Have fun with our Non-Motorized Water Sports in Jamaica. Enjoy Pa...