Sofia, Bulgaria is a brilliantly off-the-beaten path city full of awesome surprises. With its culture-rich atmosphere, brilliant sights and abundance of cool activities, this often overlooked European capital has plenty of layers to uncover (at