Tulir's Autorickshaw Advocacy

The Indian Autorickshaw Challenge is a 1000 km (590 miles) rally through the most scenic roads of South India in a three wheel motorized vehicle.

Comments

Popular posts from this blog

TSO's listen up!

Helping child witnesses: 'One girl gave evidence with a hamster on her lap'