beach of a lake in &amp;quot;the devils kitchen&amp;quot; wales