With its Black Sea coastline, beautiful rivers and mountains, Bulgaria offers visitors diverse landscapes. However, on top of this, the country is a cultural melting pot with Slavic, Persian, Greek and Ottoman influences. Meanwhile, these influences offer a unique heritage of music, crafts, costumes and traditional dance. Bulgaria also has beautiful and historic...