Indian travellers are choosing festive breaks across Asia and India, with beach holidays, city escapes, heritage stays and hill getaways gaining popularity.