Gyula is a town in Békés county in the south-eastern part of Hungary.