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

Invitation to interactive session - Safe Schools: Supporting schools address child sexual abuse, holistically