Home Country: The home country refers to the nation-state where an individual was born and has citizenship.
Ancestral Homeland: An ancestral homeland is the place where one's ancestors originated from many generations ago.
Hometown: Hometown refers specifically to the town or city where an individual grew up or has deep personal connections.