La forteresse de Soroca a été construite à l'initiative du prince régnant Etienne le Grand. Cette forteresse médiévale est l'une des principales attractions touristiques de la Moldavie. Elle fait partie de la « ceinture de forteresses en pierre », un ensemble de forts médiévaux destinés à protéger le pays des envahisseurs. Il y a quatre forteresses sur le Nistru, deux sur le Danube et trois dans le Nord du pays. La forteresse de Soroca a été construite en 1499 à la place d'une ancienne forteresse. De forme circulaire et d'inspiration européenne, ses murs ont été fabriqués à partir de calcaire, chaux, sable et protéine animale. L'entrée donne sur le bord du Nistru. La forteresse est composée de cinq tours hautes de 24 mètres et larges de 3 mètres. Le prince Etienne le Grand a fait appel aux meilleurs artisans de Transylvanie afin de bâtir cet édifice. Il est à ce jour le seul monument médiéval de Moldavie conservé tel qu'il a été construit.