The stone town is an area consisting of over 120 naturally formed stone pillars, located in the village of Kuklica, near Kratovo in Macedonia.
The stone town is an area consisting of over 120 naturally formed stone pillars, located in the village of Kuklica, near Kratovo in Macedonia.