Modi Visit Boosts Indo-Nepal Relations by performing the duty of India as a bigger power which was previously ignored by New Delhi