Situated on the banks of the River Danube, Donji Milanovic is a pretty Serbian town with panoramas stretching between towering cliff faces, and has earned itself the moniker of the ‘town of 100,000 roses’.
Close to the town lies Lepenski Vir, one of the most significant prehistoric archaeological sites in Europe, and must surely be explored. Covered in a construction of glass and stone, it is designed to showcase the settlement in the best possible way, with fine examples of human habitation in the area dating back to around 20,000 BC.
Perhaps visit the Church of St. Nicholas, built in 1840 and the striking centrepiece of the town, housing stunning artefacts from the 18th and 19th centuries; before climbing up above the town to marvel at the views along the Danube. Sample traditional Serbian food on your return to lower ground, accompanied by locally made wine.