New Zealands Prime Minister Christopher Luxon will make a historic visit to India from March 16 to 20, marking a significant shift in the countrys priorities.