The imposing granite hill on which Marko's Towers were built can be seen from all over the city of Prilep, North Macedonia's fourth-largest. But while the towers date back to the Middle Ages, the hill and its surroundings have been occupied since as early as the Bronze Age.