Ostrovo, the biggest island of Serbia is located near Kostolac.
In Kostolac is the archaeological site of Viminacium, a former Roman outpost with wide streets, luxurious villas, extensive baths and an amphitheater, just recently opened to the public.