Hit Town Synonyms

To come to a place
(Verb)