A legendary South Wales road trip: A long weekend itinerary for exploring South Wales, featuring castles, beaches, gardens, shopping, great food and drink.