Wander through Sofia's ancient streets where Roman ruins meet hip cafes, then hike the Rila Mountains to spot glacial lakes and monasteries. Feast on shopska salad and grilled kebapcheta in a village tavern, and dance to live folk music under the stars. Bulgaria surprises with its raw beauty, warm hospitality, and timeless traditions.