Synonyms for Locate (same or very similar meaning)
WordNet sense 1 (determine or indicate the place, site, or limits of, as if by an instrument or by a survey):
situate
WordNet sense 2 (assign a location to):
place, site
WordNet sense 3 (discover the location of; determine the place of; find by searching or examining):
turn up
WordNet sense 4 (take up residence and become established):
settle
From the ODE community, based on WordNet
add/edit