Cardiff, Wales 2023

Cardiff is the capital city of Wales and is the main commercial centre of the country. The city is a major television and film production centre seeing the likes of Torchwood, Doctor Who, and Sherlock.

Previous
Previous

Starlink: Direct to Cell

Next
Next

Google: Top 5 Product Flops