From this place
City
Kratovo
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.

Same-name places
Other places named Kratovo
Places with the same name, largest first.
- Kratovo, Russia6.8K
These places are in the gazetteer, but none has a Hookito page yet.
Nearby
Cities near Kratovo
The closest cities with Hookito pages, placed at their true distance and bearing across borders.