US Secretary of State John Kerry landed in New Delhi Wednesday, becoming the highest-ranking member of the Obama administration to visit India since new Hindu nationalist Prime Minister Narendra Modi's election.