Around 4km east of Ivanovo, this Unesco World Heritage–listed monastery is built inside a cave 38m above ground. It’s about a 10-minute walk on a good trail through a forest to get there.
Built during the 13th century, it houses 14th-century murals regarded as some of the finest in Bulgaria, including a Last Supper scene.