Uncover the history of empires past that have left cities filled with vast gold domed churches, Ottoman mosques, Roman ruins, fortresses and Soviet statues on a guided tour of Bulgaria. Rippled mountains contrast with golden sands on the Black sea coastline, adding to the intrigue.