Clicky

Where to Stay in Cardiff – What You Need to Know Cardiff (Caerdydd in Welsh) is the capital of Wales, one of the nations on the island of Great Britain. This small and charming city is in the south of ...