La forteresse de Kulič se trouve à proximité de la confluence de la Velika Morava et du Danube. Le manque de données historiques et d'informations archéologiques rendent son étude difficile[2]. Les vestiges visibles du fort remontent à l'affrontement des Ottomans et des Autrichiens aux XVIIe et XVIIIe siècles[2].
La forteresse a principalement été construite en pierres, mais la brique a également été utilisée. Sa base est polygonale (probablement hexagonale) ; elle mesure environ 70 m de diamètre et les remparts sont parfois préservés jusqu'à une hauteur de 5 m[2]. Elle possédait deux portes et de nombreuses ouvertures pour les canons[2]. De tous les côtés, elle est entourée par un fossé rempli d'eau qui la reliait au Danube[2].
Compte tenu de sa position stratégique à l'intersection des routes terrestres et maritimes, on suppose la première installation militaire a dû y être construite au début de la colonisation romaine de la région du Danube aux IIe et Ier siècles av. J.-C. et qu'elle a contribué, avec d'autres fortifications, à former un limes le long de la rive droite du fleuve[2]. Au début de la période byzantine, l'empereur Justinien (527-565) a probablement renforcé la forteresse et, au Moyen Âge comme à l'époque ottomane, elle a conservé son rôle de position militaire active[2]. Elle a encore été utilisée lors de la Première et de la Seconde Guerre mondiale ; des bunkers en béton y ont alors été construits[2]. Jusqu'au milieu des années 1980, elle a abrité un cimetière qui a été déplacé depuis plus près du village actuel[2].
En raison de la densité de la végétation et de l'eau, la forteresse est devenue difficile d'approche et à peine visible[2].