O U R + N O U N
a place where something happens or is set, or that has particular events associated with it.
"her summers were spent in a variety of exotic locales"synonyms:place, site, spot, area;
position, location, setting, scene, venue, background, backdrop, environment;
neighborhood, district, region, locality
"the advantages of living in a rural locale"