One thing I'll say is that my excessively well off uncle loves India. He goes often - normally with his Harley and he's always said that it doesn't matter what trouble you get into the locals are more than friendly and will do whatever they can to help.
It's impossible not to worry, but lovely if the most awkward thing happens and she gets stuck there for a while, she'll have a longer holiday.... Try to find that silver lining love...