Kaliakra est un cap long et étroit sur la côte nord bulgare de la mer Noire, dans la partie la plus au sud-est du plateau de Dobrudzha. Il est situé à proximité des villages de Balgarevo et Sveti Nikola, à 12 km de Kavarna. La forteresse médiévale de Kaliakra, son territoire adjacent et son plan d'eau près du village de Balgarevo ont été déclarés réserve archéologique. Des forteresses thraces, antiques, tardives, médiévales et ottomanes sont y situées.