Kratovo, little town know for art and architecture, especially its medieval bridges and towers and other 19th Century architecture, much of which exhibits the influence of the Ottoman Empire.