Bulgaria
Church of St. Stephen in Nessebar, Bulgaria
Tucked into the winding cobblestone streets of Nessebar’s old town, the Church of St. Stephen is a gem of medieval Orthodox architecture. The first church on the site was built in the 11th century and dedicated to the Virgin Mary. However, most of