Dictionary.com
Thesaurus.com

interlocation

  • a word derived from location.
    location
    noun
    a place of settlement, activity, or residence.