History
History
Synonyms
UK
US
Meaning:
locale

a scene of an event, e.g. in a novel etc

setting

location

a position or place

place of residence or activity

place

a particular part of space (to be) occupied by a person or thing; to put (a person, thing) in a particular place

location with purpose, function

VENUE as in Wiktionary
VENUE as in Wikipedia