Both Biblical Bethlehem and Nazareth are located are in Israel.
Also (for what it's worth,) there is a city of Bethlehem and a village of Nazareth located about 6 miles apart in NE Pennsylvania (US).
Nazareth and Bethlehem are two significant cities in the context of Christianity. Nazareth, located in northern Israel, is known as the hometown of Jesus and is where he grew up. Bethlehem, situated to the south of Jerusalem, is famous as the birthplace of Jesus, as described in the New Testament. While both cities are important in the life of Jesus, they represent different stages of his story: Nazareth for his upbringing and Bethlehem for his nativity.
Bethlehem
Nazareth where Jesus grew up is situated on hill country.
He traveled from Nazareth to Bethlehem with Mary, where Jesus was born. From Bethlehem he took his family to Egypt. From Egypt they returned to Nazareth.
She was from Nazareth.
The terrain between Nazareth and Bethlehem was a desert , rough and sometime there were robbers to.
We do not know with certainty but it was probably in the town of Nazareth, Galilee, Israel, or in Bethlehem.
Joseph was probably born in Nazareth although his ancestral home was Bethlehem.
the city of Bethlehem
First it was Bethlehem then it was Nazareth.
When Jesus, Mary and Joseph returned from their exile in Egypt they settled in the town of Nazareth. Jesus spent almost his entire life there until he began his public ministry about the age of 30.
Jesus was born in Bethlehem, about six miles from Jerusalem, in Israel. After his birth, he lived there for up to a year. He lived for a short time (a few months to a couple years) somewhere in Egypt after that, then went to Nazareth in Galilee (northern Israel) where he spent most of his childhood. He lived there until he began his ministry, around the age of 30.