come from far and wide
come from far and wide {v. phr.}
To originate or hail from many different places.
The students at this university come from far and wide and speak many languages.
Categories:
Source: A Dictionary of American Idioms