Is this amusement park in some god forsaken place? I looked some more in amusement parks in the countries I've already memtioned. - Nada! What do you mean"not anymore"? Not considered India anymore or not "sloppy" anymore?