Why visit
Why visit Kratovo, North Macedonia
Kratovo is a small town in North Macedonia. It is the seat of Kratovo Municipality.
At a glance
Where
Kratovo, North Macedonia
Category
Historic Site
History
Kratovo is a small town in North Macedonia. It is the seat of Kratovo Municipality. It lies on the western slopes of Mount Osogovo at an altitude of 600 metres (2,000 ft) above sea level. Having a mild and pleasant climate, it is located in the crater of an extinct volcano. It is known for its bridges and towers.
“Kratovo is a small town in North Macedonia. It is the seat of Kratovo Municipality.”
Live from here
Gallery

Nearby attractions
No other landmarks within a short walk from here.
Nearby restaurants, cafés & bars
Community reviews
On the map