Campsite near Brecon, Wales, with electric hook-ups, drinking water and pets allowed. Close to Llangorse Lake, with castles and a waterfall within reach.