India is an amazing place. Despite a minimal language barrier, the differences in our ways are as wide as the distance. However, the initial cultural shock soon fades, and you find yourself amongst a most peaceful and genuinely wonderful people. I was fortunate to travel to Chennai (Madras), Mumbai (Bombay) and Agra.