India Holiday – Day 12: Udaipur

Filed under: Front Page — Allan @ 10:00 pm

With traffic being so chaotic, I made the mistake of looking up accident statistics for India this morning, and almost wish I hadn’t. India accounts for something like 16% of all road deaths in the world, yet accounts for just 1% of the world’s cars. As that number doubles every decade, it can only get […]