Ohrid was one of the most important cities of the early medieval Bulgarian Empire, which had gained independence from Byzantium. A whole series of medieval Orthodox churches can be seen in this town, surrounded by Ottoman houses, a Roman theatre and repeated views of Lake Ohrid. The most photogenic is certainly the little church of Sveti Jovan at Kaneo, perched on a steep coast high above the lake. But the other churches, some with well-preserved frescoes, are also worth a visit.
There are other churches to see in the surrounding area. The best known is the monastery of Sveti Naum, which lies on the southern lakeshore just before the Albanian border.