With less than 15 weeks to go until my trip to India, it’s time to start getting organised. I still have a fair amount to sort out before I can board my flight from Heathrow to Delhi on 23rd December. I still need to: Apply for my visa Pay for the rest of my trip…