Best Christmas Holiday Destinations in India You Must Visit

The air smells different in December. Cinnamon in the bakeries of Goa, pine trees glowing under fairy lights in Shillong, church bells…