Modi will honour the 20 years that Mahatma Gandhi spent in the country as a lawyer and activist campaigning for the rights of Indian people.