As most of its sites are free to visit anyway, it means that, for one day only, all of Cadw’s 130 castles ... located near St Davids Cathedral where Wales’s patron saint founded his monastery ...