Prime Minister Narendra Modi on Thursday attended a prayer meeting on Mahatma Gandhi's birth anniversary at Gandhi Smriti in Delhi.