For travellers planning December holidays, Christmas in India offers a rare mix of faith, food, music, and local traditions, best experienced in a handful of cities that truly come alive during the ...
Schools in the northern Indian state of Uttar Pradesh stayed open on Christmas, a public holiday, as the government ordered them to observe the birth centenary of former prime minister Atal Bihari ...