Sofia does not have the typical European cobbled streets and Parisian boulevards, it still has the communist overhang and all its main monuments are scattered across the city.
However the greenery in Sofia will win your heart. Its leafy streets are a treat to sore city eyes. The roads are stunningly clean. There are well marked pavements for pedestrians, lots of benches under canopy of shady trees.
I visited Sofia in the starting of Summer, in early may. The entire city was laden with flowers and thick leafy trees, the city looked fresh, so soothing and beautiful.
I spotted few yellow trams in Sofia and was pretty excited to see them as they resembled the ones in Lisbon. While roaming in the streets, these trams came from nowhere and I made all attempts to get a perfect shot.
Also there are green colored trams and I understood from locals that these are pretty old ones. So keep this as one of your photo ops in Sofia.
Vitosha street is the main shopping arena lined with cafes, pubs, and lots of boutiques and high street brands. Right from the center of the street you can view the Vitosha mountain right in front of you. On a clear day, its a beautiful view and you can clearly see the snow on the mountain.
Streets are a true reflection of the history and character of a city. While you concentrate on the museums and the tourist spots, do not miss strolling around the streets of Sofia and absorb some of its culture and history.