Fetching details from the dictionary...
another place; somewhere else; elsewhere
「他所」 has another reading with different meanings.
another place; somewhere else; strange parts