The Nepal International Theatre Festival (NITFest) is set to begin on March 19 and will host 17 plays from 12 different ...