Rock-hewn Churches of Ivanovo in Bulgaria
A group of monolithic churches, chapels and monasteries are hewn out of solid rock, located near the village of Ivanovo, 20 km south of Rousse, inside Rusenski Lom Nature Park. The caves in the region were inhabited by monks from the 1220s to the 17th century, where they hewed cells, churches and chapels out of … Read more