India - Delhi, Agra, Jaipur
March 11th 2007 India - Delhi, Agra, Jaipur, Delhi This place is NUTS!!! No matter how much you try, nothing can prepare you for some of the things you will see in North India, the 'touching' that goes on between males, pissing and spitting by everyone, anywhere, any time and the poohing that takes in the allocated areas (anywhere that isnt a road basically). The level of unci
... read more