Travellers should leave enough time to visit Ivanovo's rock-hewn churches, which are included in the UNESCO World Heritage List, and Basarbovo Monastery, the only active rock monastery in Bulgaria.