locale

noun

1.
the scene of any event or action (especially the place of a meeting)
Derived from:
localize