concourse
confluence
a coming together of people
conflux
merging
a flowing together
meeting
a place where things merge or flow together (especially rivers)
Pittsburgh is located at the confluence of the Allegheny and Monongahela rivers