Ogród zoologiczny jest najstarszym i największym na Półwyspie Bałkańskim. Na początku 2020 r. żyło w nim ponad 2400 zwierząt reprezentujących 312 gatunków z całego świata. Zoo jest podzielone na osiem sektorów. W strefie dla zwierząt roślinożernych i naczelnych można obejrzeć słonie, nosorożce, lamy, wielbłądy i 12 gatunków małp.
Drapieżniki reprezentują m.in. niedźwiedzie, lwy, tygrysy, lamparty, hieny, wilki oraz mniejsze zwierzęta, jak serwale, szakale i lisy. Najobszerniejsza sekcja obejmuje wybiegi dla ptaków, w tym dużą wolierę dla orłów i sępów, bażantarnię, staw dla ptactwa wodnego oraz wybiegi dla nielotów. W zoo znajdują się również terraria, akwaria oraz insektaria.
Ogród został założony przez króla Ferdynanda I Koburga już w 1888 r., przy czym początkowo mieścił się na dziedzińcu dawnego pałacu królewskiego. Do nowej lokalizacji zoo przeniesiono w 1984 r. i od tej pory jest nieustannie rozbudowywane.