Top 10 Cities for Taxis, With Commentary

Taxi drivers in London have been voted the world's best followed by New York, Tokyo, Shanghai, Bangkok, Berlin, Taipei, Hong Kong Buenos Aires, and Melbourne

%d bloggers like this: