What are Mohandas Gandhi character traits?

where was mahatma gandhi born?,mahatma gandhi was born in new delhi.