meaning of abgelegener Ort

abgelegener Ort - German to English

private spot