Greyhound Australia offers various "Hop on hop off" passes.
But searching around their website I can't seem to find the rules of these passes.
Specifically can I only hop on and off a maximum number of times per pass?
Do I have to book each "hop" in advance?