Donji Miholjac, is a town in the Slavonia region of Croatia, on the river Drava and the border with Hungary.