Whosoever said that anything can happen in “Incredible India” wasn’t joking! This, after all, is the land that- critics who like to down the country would rue- has swiftly risen from being a land of snake-charmers (their definition) to being…