The phrase "unfamiliar town" means a place that you are not familiar with or you don't know well.
Sentences with «unfamiliar town»
Likes to see unfamiliar towns and spots like Archaeological Sites of Mycenae and Tiryns. (adatingnet.com)
Say you're in an unfamiliar town and hankering for a bite to eat. (entrepreneur.com)
In an unfamiliar town and his battery down to about 60 kilometers of charge left, he used QQ to find a fellow Tesla owner nearby who let him charge his battery. (nytimes.com)