One of Europe's oldest cities where Roman ruins, Ottoman mosques, Soviet monuments, and modern street art coexist beneath the snow-capped peak of Mount Vitosha.
Back to PlanTrip