Being the national capital of Bulgaria, Sofia is a place which can ... baroque buildings and communist blocks all across the city make Sofia a paradise for history and culture aficionados.