Amazing Science TechnologyTwo Benefits In One TicketTNT DeskMay 4, 2015 by TNT DeskMay 4, 2015 ROME – Rome has introduced a bus named ‘River Ride’ which has the ability to travel on both road and river....