Our first stop in Macedonia was a small city on the shores of Lake Ohrid with compact old town, where medieval churches, monasteries and open-air ruins stand alongside traditional houses with red-tiled roofs. The massive walls of the centuries-old Samoil’s Fortress, at the top of the hill, dominate the city skyline.