Pushkar isn't just a holy town - it's a haven for adventurous eaters! Forget mountain-climbing ascetics, this is where pilgrims…