Devils Kitchen
The Devil's Kitchen (Twll Du) is a popular place in North Wales with a nature trail around Llyn Idwal part of which you can see in the photo. This is an unusual view taken at the very top of the waterfall which falls hundreds of feet into the Devils' Kitchen in Cwm Idwal.
North Wales, Top of Devil's Kitchen
Added on 4th April 2006, updated 5th June 2009