Big Bus arrives in Abu Dhabi

The Big Bus Company, a family owned company that has operated open-top sightseeing bus tours in London since 1991, has launched services in its newest destination - Abu Dhabi, the capital of the Unit...