Nepal Prime Minister Pushpakamal Dahal "Prachanda" will be on a two-day tour of Madhya Pradesh from Friday, during which he will visit the famous Mahakaleshwar temple in Ujjain and a solid waste management plant in Indore run by the local civic body, officials said.