India is often reputed to be the home of the fairy tale. Here are some of the best from the sub-continent, from the Jatakas to the folktales of Kashmir. You'll hear stories about the evil magician Punchkin, the magic fiddle, and more.