Prime Minister Narendra Modi on Thursday landed at New Delhi's Palam airport after concluding his three-nation visit to Japan, Papua New Guinea and Australia. Bharatiya Janata Party (BJP) national president JP Nadda reached Delhi's Palam airport early on Thursday morning to welcome PM Modi on his arrival to India post concluding his three-nation visit.