Bulgaria is a gem of Eastern Europe. It is off-the-beaten-path that many travelers skip over it, and that is a big mistake. Whether you are backpacking through the entire countyr or just visting for a weekend, there are plenty of things to do in Bulgaria that will surprise you. It definitely surprised us!