Iustiniana Prima, odnosno Caričin Grad, jedan je od najznačajnijih vizantijskih gradova u unutrašnjosti Balkanskog poluostrva.
Nalazi se na 29 km zapadno od Leskovca, 7 km od Lebana, u blizini sela Prekopčelica, na ušću reke Caričine u Svinjaricu. Car Justinijan I, koji je potekao iz južne Srbije, odlučio je da u rodnom kraju podigne grad koji će veličati njegovo ime. Grad Justiniana Prima leži na blagim padinama koje se spuštaju od planine Radan ka Leskovačkoj kotlini, na mestu van glavnih putnih tokova.
Izgrađen je na platou koji se na ušću dveju rečica završava stenastom terasom. Osnovao ga je car Junistijan I u 6. veku, na mestu autohtone gradine Bederijane. Ovakve tvrdnje potkrepljuju ostaci monumentalne donjogradske bazilike sa autentičnim Justinijanovim monogramom i velika episkopska bazilika na akropoli. Grad je bio crkveno središte celog severnog Ilirika. U gradu je, pored profanih objekata, otkriveno i deset bazilika.
Grad je opasan zidinama, a jezgro je sačinjeno od tri celine: Akropolja, Gornjeg i Donjeg grada. Na Akropolju, koji je prvi sagrađen, podignuti su bazilika i episkopska palata. Iza crkve je veliki bazen uklesan u kamenu, do koga vodio akvadukt sa Petrove gore dugačak 16 km. Ispod ovog kompleksa je kružni forum na kome je bio postavljen monumetalni pozlaćeni kip Justinijana. Otkopani su ostaci crkve sa mozaikom u devet nijansi boja, a van bedema otkrivene su terme. Caričin Grad predstavlja vanredan spomenik antičkog urbanizma i arhitekture. Ruševine fortifikacija, ulica sa porticima, bazilika, javnih i privatnih građevina, bedema, sistema vodosnabdevanja sa akvaduktom i velikom cisternom , podni mozaici u luksuznim objektima odaju nekadašnji izgled grada i predstavljaju odraz dostignuća paleovizantijske civilizacije, nastale na grčko-rimskim tekovinama.
Posle čestih upada Avara i infiltracije Slovena, oko 615. godine, grad napušta domaće stanovništvo; život u gradu se gasi, verovatno zbog požara ili zbog presecanja vodovoda u vreme poslednjih opsada.
Podignut na blagim padinama koje se spuštaju od planine Radan ka leskovačkoj kotlini, Caričin Grad se prostire na platou od 42.000 kvadratnih metara.
Grad je bio važan crkveni, administrativni i vojni centar, sedište novoosnovane arhiepiskopije – Justiniana Prima.
Justiniana prima narod je prozvao Caričin grad, budući da se verovalo da je car Justinian grad podigao iz ljubavi prema svojoj supruzi, carici Teodori, jedno je od najbolje očuvanih arheoloških nalazišta na ovim prostorima. On se nalazi van glavnih putnih tokova, a izvanredan položaj očuvao ga je od nemilosti vekova.