The horo is a traditional Bulgarian circle dance performed at weddings, festivals and village squares. Here's what it is, where to see it, and how to step in.