Our favourite places in India to have a joyous Christmas

Here’s our favourite places in India to thoroughly experience the Christmas spirit. Read on