The town of Kastoriá in western Macedonia, probably occupying the site of ancient Keletron, is charmingly situated on a peninsula in Lake Kastoriá. It prospered as a center of the fur trade even during the Turkish period.
There are no fewer than 72 churches and chapels in the town, many of them with fine wall
paintings. In the center of the town, near the Gymnasion, are the chapel of the Taxiarchs (Archangels; 11th-13th C.) and the church of the Panayía Koumbelidíki (11th C.), the only one of the town's churches on a centralized plan. To the south, in Omónia Square, is the single-aisled chapel of Áyios Nikólaos tou Kasnitzi (ca. 1000). On the highest point of the former citadel, near the Hotel du Lac and the Gulas Mosque, stand the church of the Panayía tou Kotzópoulou and the chapel of Áyios Nikólaos tis Efpraxias (11th-12th C.). In the north of the town the most notable churches are the church of the Anáryiri (10th C., with 11th C. wall paintings) and Áyios Stéfanos, an 11th century basilica with numerous wall paintings. There are a number of chapels of the Turkish period belonging to patrician houses, some of which also survive. One such house on the south side of the town, near the lake, is now a Folk Museum. To the southeast of the town, on the lake, is the monastery of the Panayía Mavriótissa. Built on to the principal church, which has 11th/12th century frescoes, is a chapel of Áyios Ioánnis Theológos, with frescoes of 1552. Both the church and the chapel have also good frescoes on the external walls.
A fur fair is held at the beginning of March.