Whenever mist hangs over the waters of Lake Orwell on Harlech Island, sailors catch sight of a phantom castle just out of reach. As they draw near... Read more