I'm considering to use the hop on hop off bus in rome,and have found some useful info:
http://www.city-discovery.com/...05_2010_Pagina_2.jpg. i just have one question: will i be able to buy the ticket on board, or i have to buy it at the termini, or the bus operator's office? thank you in advance.