Nothing wrong with Tyto Alba's answer, but---
I've heard of "native land," but not "native place." (See the poem: http://www.bartleby.com/101/547.html)
So when I searched for it, I may have found out why:
"its use ("native place") seems limited to Indian English"