Snow peaks, palm-fringed coasts, desert forts and living cultures — pick a corner of India and we'll take you there.