Stone town of Kuklica

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