Of all places to spend Christmas in India, I think we hit the jackpot with Darjeeling. From the moment we first spied the fruit mince tarts with their dustings of icing sugar piled high in glass cabinets at the local bakery, I knew we were in the right place. For a country such as India, […]