What was the name of the castle lying on Tremadog Bay, within the Snowdonia National Park, that was built by Edward I in 1283?
Harlech Castle HARLECH CASTLE
harlech castle
harlech castle
WikipediaEntity
HARLECH CASTLE