NationalPM Narendra Modi To Have 20 Engagements During 45-Hours Stay In Indonesia's Bali: SourcesBY PTI