Полный русско-английский словарь
Ср. location, the whereabouts с. location; whereabouts разг.
местонахождение
Местонахождение