India, a land of many contradictions, where you can see things co-existing peacefully.
Here you can see a Himalayan God, an Oregon-based sports equipment manufacturer and a Maharashtrian sufi saint residing side by side, on the backside of an auto in cosmopolitan Bangalore.
Comments