Cardiff Castle

If there is one really special place to visit on earth, it is the Welsh capital. Built right in the heart of the city is the unmissable and majestic C