India is full of surprises. As cliched as it may sound, every traveler comes to this conclusion sooner or later. Some take it in their stride and enjoy the ... Read more