River and beach fun on Fraser Island