Lonely Planet is the very best most concise travel guide. Contains 196 maps, profile of India's art/crafts traditions, accommodation options to travel like a sadhu or a maharaja, tips on health/avoiding scams/conflict areas and tastebud-tempting coverage of India's cuisine