nowhere to be found
Etymology
English
This phrase puts together 'nowhere' (in no place) with the older pattern 'to be found', which simply means 'able to be discovered'. Together they describe something that cannot be located in any place at all. The structure has been common in English for centuries as a fixed way of saying a thing or person has gone missing.