
Sacred Heights: A Breathtaking Climb to Bulgaria’s Medieval Cave Sanctuaries
Ivanovo Bulgaria rock hewn cave churches. Image by tupungato from Getty Images via Canva A day trip to the rock-hewn churches located near the village of Ivanovo, Bulgaria, was one of the tours available on my Danube River cruise. I quickly jumped at this …