Select the type of organization you'd like to see from the list:
Load map
Torfaen County Borough is located in South Wales, United Kingdom. It has a population of approximately 91,000 people. For seafarers, shipowners, or crewing companies, the city offers easy access to nearby ports such as Newport and Cardiff, which are major shipping hubs in the region. The city also benefits from its proximity to the Bristol Channel, providing opportunities for maritime activities and trade.