Beyond Newport: Usk Castle in The Town of Flowers
Perched above the River Usk, Usk Castle is a peaceful Norman ruin surrounded by beautiful gardens and quirky charm. Though partly in ruins, it remains a lively space, hosting events, weddings, and even the odd peacock or two. Just below, the town of Usk proudly holds the title “Town of Flowers,” thanks to its award-winning displays in the Britain in Bloom competition. Every summer, streets and buildings burst into colour with hanging baskets and planters. Together, the castle and town […]