Imagica, India’s favourite holiday destination, boasts of a theme park, water park, snow park and Novotel Imagica with something to do for....