Sofia is full of surprises, from yellow brick roads to the Roman ruins that lie beneath.
USATODAY.com Feed, USA Today: Travel
Thu, 08/29/2013 - 3:22am
Sofia is full of surprises, from yellow brick roads to the Roman ruins that lie beneath.