Why did Muhammad begin his teachings in Mecca?

Simply .. caz he was born there and then his teachings spread all over the world thx Allah ..