> Are there any natural languages that have different words for spatial and non-spatial/conceptual locations?
This is pretty common; for example, English systematically distinguishes between spatial locations ("where"/"there") and temporal locations ("when"/"then").
(My answer isn't entirely facetious; there are lots of English constructions that permit either kind of location, so it's quite plausible to view them as specializations of a more general "location" concept. I also note that while I can't understand the word "elseweb" as quoted in isolation by ixtli, it's quite transparent in context on the page, so I wouldn't be surprised to see similar things happen in English or other languages. I have personally observed people using "elsewhen".)
This is pretty common; for example, English systematically distinguishes between spatial locations ("where"/"there") and temporal locations ("when"/"then").
(My answer isn't entirely facetious; there are lots of English constructions that permit either kind of location, so it's quite plausible to view them as specializations of a more general "location" concept. I also note that while I can't understand the word "elseweb" as quoted in isolation by ixtli, it's quite transparent in context on the page, so I wouldn't be surprised to see similar things happen in English or other languages. I have personally observed people using "elsewhen".)