Never having been to Bulgaria before, we didn't really know what to expect. However we were attracted to this holiday because of the variety it offered. Although we had freezing temperatures, the holiday well surpassed our expectations. We were kept active with beautiful mountain walks; yet we also managed to see interesting architecture in Plovdiv, go on an animal safari, before having a swim in the luxury spa hotel in Devin, visit some astonishing caves in the Rodopi, have half a day in Sofia and see an ancient monastery. On top of all that there was a cookery lesson and local singing and dancing in Yagodina.. There was just so much to this break. Although the snow wasn't deep enough for snowshoeing, the scenery looked like a wonderful winter wonderland and we had the whole area to ourselves. We had an excellent guide who shared her extensive knowledge of the area and people with us, and we were also accompanied on most of our walks by a good- natured village hunting dog. Everywhere we stayed we had great food and accommodation and the hotel staff in Yagodina were particulary welcoming and friendly.