Main United Kingdom Cwmbran, United Kingdom
๐ฌ๐ง Cwmbran, United Kingdom
Map
Description
Reviews
Select the type of organization you'd like to see from the list:
Load map
Cwmbran is a town located in South Wales, United Kingdom. With a population of around 50,000 people, it is the sixth largest town in Wales. Although Cwmbran is not a coastal city, it is situated near the Bristol Channel, providing easy access to seafarers and shipowners. There are several ports and shipyards located along the channel, making it a convenient location for crewing companies and industries related to shipbuilding and maritime trade.
Latitude: 51.6545
Longitude: -3.02281
Longitude: -3.02281
To leave a review, log in under your account.
Leave the first review!