journeymacedonia.com
Kratovo - Journey Macedonia
Kratovo, the “City of Towers & Bridges”, is located in a volcanic crater (from which the town derives its name) on the western slopes of Mount Osogovo.