Physical Location

A delimitation of the physical territory of a Place.

Physical Location

A delimitation of the physical territory of a Place.