Sofia, the capital city of Bulgaria, offers a beautiful blend of historic architecture and vibrant urban life. The long tree-lined boulevard cutting through the city creates a striking contrast ...