My wife & I are planning a 3 week trip to south India in January. Does anyone know about The Travel Planet India as they've given us quite a nice proposal. Any info is appreciated.