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