The history behind Sark’s rock formation: The Window
The Window in the Rock is a natural rock formation and is located on La Coupée, a narrow peninsula that connects Sark's main island to Little Sark. The window is a striking archway that has been eroded over time by