Place
Physical location or area.
location
site
A place refers to a physical location or area that occupies space within an environment, often defined by geographical boundaries and used for human activity.
Built by Tim Jones