translate English to German: If you should wish to spend your holidays surrounded by untouched nature, this is the perfect place for you.
Wenn Sie moöchten, Ihren Urlaub in der unberührten Natur verbringen, dann ist diese Stelle ein Idealort für Sie.