What does abgelegener Ort mean?

abgelegener Ort - German to English

private spot