translate English to German: One of the most natural links in the world.
North Berwick ist einer der natürlichsten Links-Plätze der Welt.