Kriva Palanka is a small mountain town in North Macedonia with a population 14,558(2002) which is mostly made up of 13,758 Macedonians and 560 Roma.
Kriva Palanka is a small mountain town in North Macedonia with a population 14,558(2002) which is mostly made up of 13,758 Macedonians and 560 Roma.