I would, quite simply, like to know what the word is for something that could happen in any place; similar to the word "timeless", though that refers to something that could happen during any time. I would really appreciate help finding an appropriate word!
An example sentence would be an answer to "Where is it set?": "It is [word] so it could be applied to any place." I understand that I could just use the secondary explanation but wish to look for a specific word.