Newport Castle
Newport Castle, located on the banks of the River Usk in South Wales, is a fascinating medieval structure with a rich history. Built during the 14th century, the castle played a key role in controlling trade and defending the region. Today, the castle stands as…