The city of Kratovo in Macedonia is one of the oldest cities in the world. Inhabited since ancient times, this place amuses with its authenticity. Share