Before you book that much-awaited international trip to end the year with, give this a read. For we are here to remind you once more that India is a land of astonishing contrasts where history, ...