St. John Kaneo Church, one of the most magnificent churches in Macedonia, is located on a cliff above Lake Ohrid. The architecture is a combination of Byzantine and Armenian styles. The church is built in the honor of Johnthe Apostle in the fishermen's quarter Kaneo.