The Mermaid of Zennor
Along the rugged northern coast of Cornwall, where the Atlantic wind combs the grass into silver waves and granite cliffs rise like ancient guardians, lies the small village of Zennor. Stone cottages cluster against the weather, and at the heart of the village stands a modest church built of grey granite, its tower facing the restless sea. It is here