Rock-Hewn Churches of Ivanovo Explore Bulgaria’s Ivanovo rock churches, a UNESCO-listed medieval complex with 14th-century frescoes, cliffside chapels and seasonal visiting hours.