Definition
Newport is a city in Wales, located near the mouth of the River Usk. It's a city with a blend of historical and modern features. Think of it as a city undergoing a transformation, balancing its industrial past with new developments. It's like a smaller, less bustling version of Cardiff. It boasts a rich maritime history and a growing cultural scene.