You can get on and off as much as you like at any designated stop as long as you have your ticket with you.
Yes you can get off and on at every designated Big Bus tour stop
Yes you can they return every 30 mins
Thanks! Your answer is awaiting moderation.