City of Towers


The Town of Kratovo (Кратово) Kratovo, the “City of Towers & Bridges”, is located in a volcanic crater (from which the town derives its name) on the western slopes of the Osogovo mountain.  A hilly terrain with a river running through the center of the town combined with unique architecture makes […]