
Dramatically ringed by the Balkan Mountains to the north and the Vitosha Mountains to the south, Sofia stands on an open plain 550m (1,804ft) above sea level in western Bulgaria. Although its neo-classical Stalinist architecture is prominent, visitors to Sofia will love its side streets and... More »