Kratovo — charming medieval town in northern North Macedonia, famous for its stone bridges, towers, and volcanic crater location.
Historic stone bridges connecting parts of the town across ravines.
Medieval towers scattered around the town, each with unique history and architecture.
Small historic bazaar with traditional crafts and local shops.