Maglic est l'une des forteresses médiévales les mieux conservées de Serbie.
Il est situé à une trentaine de kilomètres de Kraljevo, sur la route principale menant à Novi Pazar, au Monténégro et au Kosovo-et-Métochie. Il est situé sur un haut rocher qui domine la vallée d'Ibar et un sentier magnifiquement aménagé y mène avec des bancs pour se reposer où les touristes peuvent faire une pause mais aussi profiter de la vue sur la belle faune qui les entoure.
Il tire son nom du brouillard qui l'enveloppe souvent et lui donne un aspect mystérieux. L'origine de la forteresse, qui n'a pas été éclairée à ce jour, est également mystérieuse. On suppose qu'il a été construit après l'invasion mongole en 1240. Les premières données écrites sur cette ville médiévale datent de 1337, du temps de l'archevêque Danilo II, qui construisit des palais et des cellules sur Maglic, en plus des bâtiments alors existants.
La ville elle-même se compose de 7 tours d'environ dix mètres de haut et de la tour principale Don Zon qui mesure environ 20 mètres de haut. Il est entouré de murs épais et en raison du terrain accidenté, il est de forme irrégulière. Il mesure environ 100 mètres de long et environ 40 mètres de large. L'intérieur de la ville se compose de deux cours, plus petites et plus grandes, dans lesquelles se trouvent les vestiges de l'église Saint-Georges, un palais, ainsi qu'une boulangerie et deux réservoirs d'eau.
Beaucoup de gens appellent cette forteresse le Camelot serbe, et la suite du film "Le Sang des Templiers" y a été tournée. L'équipe de tournage s'est réjouie de la préservation des murs et de l'ambiance mystérieuse qui règne au sommet de cette colline.