(Q5906032)

English

Horseshoe Falls

Grade II listed building in Denbighshire. The 'Falls' are located above rapids on the River Dee approximately 2km above Llangollen.

Statements

Identifiers

 
edit
    edit
      edit
        edit
          edit
            edit
              edit
                edit