einen ort ständig aufsuchen

listen to the pronunciation of einen ort ständig aufsuchen
Deutsch - Englisch
to haunt
to affect a place